package com.example.onlinemonitoring.model.common;

import com.example.onlinemonitoring.model.common.sensor;
import javax.persistence.*;
/**
 * Tabcaption_s
 * 用于拓展使用Tabcaption类
 * 
 * @author zzc
 * @date 2023-10-28
 */
public class Tabcaption_s {
    /**
     * 主键。自动编号。
     */
    @Id
    private Long id;

    private Integer tabId;

    private Integer deviceaddr;

    private Integer pointaddr;
    /**
     * 大类名称
     */
    private String tabName;

    private String label=tabName;

    private Integer tabType;

    private String modid;

    /**
     * 模型
     */
    private String modname;

    /**
     * 等级
     */
    private Integer tabLevel;


    private Integer tabOrder;

    private Integer tabEnable;

    private String memo;

    private Boolean local=false;
    /**
     * 获取主键。自动编号。
     *
     * @return ID - 主键。自动编号。
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置主键。自动编号。
     *
     * @param id 主键。自动编号。
     */
    public void setId(Long id) {
        this.id = id;
    }
    /**
     * @return deviceaddr
     */
    public Integer getDeviceaddr() {
        return deviceaddr;
    }

    /**
     * @param deviceaddr
     */
    public void setDeviceaddr(Integer deviceaddr) {
        this.deviceaddr = deviceaddr;
    }

    /**
     * @return pointaddr
     */
    public Integer getPointaddr() {
        return pointaddr;
    }

    /**
     * @param pointaddr
     */
    public void setPointaddr(Integer pointaddr) {
        this.pointaddr = pointaddr;
    }

    /**
     * @return tab_id
     */
    public Integer getTabId() {
        return tabId;
    }

    /**
     * @param tabId
     */
    public void setTabId(Integer tabId) {
        this.tabId = tabId;
    }

    /**
     * 获取大类名称
     *
     * @return tab_name - 大类名称
     */
    public String getTabName() {
        return tabName;
    }

    /**
     * 设置大类名称
     *
     * @param tabName 大类名称
     */
    public void setTabName(String tabName) {
        this.tabName = tabName;
    }
    /**
     * 获取大类名称
     *
     * @return tab_name - 大类名称
     */
    public String getlabel() {
        return tabName;
    }

    /**
     * 设置大类名称
     *
     * @param tabName 大类名称
     */
    public void setlabel(String label) {
        this.label = label;
    }

    /**
     * @return tab_type
     */
    public Integer getTabType() {
        return tabType;
    }

    /**
     * @param tabType
     */
    public void setTabType(Integer tabType) {
        this.tabType = tabType;
    }

    /**
     * @return modid
     */
    public String getModid() {
        return modid;
    }

    /**
     * @param modid
     */
    public void setModid(String modid) {
        this.modid = modid;
    }

    /**
     * 获取模型
     *
     * @return modname - 模型
     */
    public String getModname() {
        return modname;
    }

    /**
     * 设置模型
     *
     * @param modname 模型
     */
    public void setModname(String modname) {
        this.modname = modname;
    }

    /**
     * 获取等级
     *
     * @return tab_level - 等级
     */
    public Integer getTabLevel() {
        return tabLevel;
    }

    /**
     * 设置等级
     *
     * @param tabLevel 等级
     */
    public void setTabLevel(Integer tabLevel) {
        this.tabLevel = tabLevel;
    }

    /**
     * @return tab_order
     */
    public Integer getTabOrder() {
        return tabOrder;
    }

    /**
     * @param tabOrder
     */
    public void setTabOrder(Integer tabOrder) {
        this.tabOrder = tabOrder;
    }

    /**
     * @return tab_enable
     */
    public Integer getTabEnable() {
        return tabEnable;
    }

    /**
     * @param tabEnable
     */
    public void setTabEnable(Integer tabEnable) {
        this.tabEnable = tabEnable;
    }

    /**
     * @return memo
     */
    public String getMemo() {
        return memo;
    }

    /**
     * @param memo
     */
    public void setMemo(String memo) {
        this.memo = memo;
    }

        /**
     * @return modid
     */
    public Boolean getlocal() {
        return local;
    }

    /**
     * @param modid
     */
    public void setlocal(Boolean local) {
        this.local = local;
    }
}